/*
     关于Object类中的tostring方法
        1、源代码
            public String toString(){
                return this.getClass().getName() + "@" + Inter.toHexString(hashCode());
            }
            默认实现的是：类名@对象的内存地址转换为十六进制的形式
        2、建议所有此类重写toString()方法
        3、输出引用的时候会自动调用该引用的toString()方法

 */

public class ToString {
    public static void main(String[] args) {
        Time t = new Time(1999,06,10);
        String a = t.toString();
        System.out.println(a);
    }
}

class Time{
    int year;
    int month;
    int day;

    public Time(int year, int month, int day) {
        this.year = year;
        this.month = month;
        this.day = day;
    }

    public String toString() {
        return "甜宝的出生日期是"+ this.year + "年" + this.month + "月" + this.day + "日";
    }
}
